﻿namespace TA.Turbo.Controls
{
	/// <summary>
	/// Background blocking modes.
	/// </summary>
	public enum BlockingMode
	{
		/// <summary>
		/// No blocking (popup panel is not modal).
		/// </summary>
		None = 0, 
		/// <summary>
		/// Block the background only (none of the modal popup panels).
		/// </summary>
		BGOnly = 1, 
		/// <summary>
		/// Block the background and the contents of all of the open modal popup panels (panels are still movable by dragging on the title bar).
		/// </summary>
		BGAndPopups = 2, 
		/// <summary>
		/// Block everything.
		/// </summary>
		All = 3
	}
}